7ec418c63f5c07d2810e734a09fe89229cc9ce8d,plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/impl/GroovyFileImpl.java,GroovyFileImpl,getScriptClass,#,388
Before Change
@Override
public GroovyScriptClass getScriptClass() {
if (isScript()) {
if (myScriptClass == null) {
GroovyScriptClass candidate = new GroovyScriptClass(this);
synchronized (lock) {
if (myScriptClass == null) {
myScriptClass = candidate;
}
}
}
return myScriptClass;
}
else {
return null;
After Change
@Override
public GroovyScriptClass getScriptClass() {
if (!isScript()) {
return null;
}